/*
 * 验证器
 */

/**
 * 登录用户名验证
 * @param account 用户名
 */
export const checkAccount = (account: string) => {
  if (account === "") {
    return "用户名不能为空";
  }
  if (!/^[A-Za-z0-9_-]+$/.test(account)) {
    return "用户名只能是字母、数字和下划线_及破折号-";
  }
  if (account.length < 3) {
    return "用户名长度不能小于 3";
  }
};

/**
 * 登录密码验证
 * @param password 密码
 */
export const checkPassword = (password: string) => {
  if (password === "") {
    return "密码不能为空";
  }
  if (password.length < 6) {
    return "密码不能少于6位";
  }
};
